Text copied to clipboard!
Titre
Text copied to clipboard!Ingénieur iOS Senior
Description
Text copied to clipboard!
Nous recherchons un Ingénieur iOS Senior passionné et expérimenté pour rejoindre notre équipe dynamique. Le candidat idéal aura une solide expérience dans le développement d'applications mobiles sur la plateforme iOS, avec une maîtrise approfondie de Swift et Objective-C. Vous serez responsable de la conception, du développement et de la maintenance d'applications performantes et intuitives, en collaboration étroite avec les équipes produit, design et backend. Votre rôle inclura également la participation à la définition des architectures techniques, l'optimisation des performances et la garantie de la qualité du code via des tests automatisés. Nous valorisons l'innovation, la rigueur et la capacité à résoudre des problèmes complexes dans un environnement agile. Ce poste offre une opportunité unique de contribuer à des projets ambitieux et d'évoluer dans un cadre stimulant et collaboratif.
Responsabilités
Text copied to clipboard!- Développer et maintenir des applications iOS robustes et performantes.
- Collaborer avec les équipes produit et design pour créer des interfaces utilisateur intuitives.
- Participer à la définition de l'architecture technique des applications.
- Optimiser les performances et la consommation des applications.
- Écrire des tests unitaires et fonctionnels pour assurer la qualité du code.
- Assurer la maintenance corrective et évolutive des applications existantes.
- Analyser et résoudre les problèmes techniques complexes.
- Suivre les évolutions technologiques et proposer des améliorations.
- Encadrer et accompagner les développeurs juniors.
- Participer aux revues de code et aux bonnes pratiques de développement.
Exigences
Text copied to clipboard!- Maîtrise avancée de Swift et Objective-C.
- Expérience significative dans le développement d'applications iOS.
- Bonne connaissance des frameworks iOS et des outils de développement Apple.
- Compréhension des principes de conception UI/UX.
- Expérience avec les API RESTful et la gestion des données.
- Connaissance des outils de gestion de versions (Git).
- Capacité à travailler en équipe et à communiquer efficacement.
- Expérience avec les méthodologies Agile/Scrum.
- Anglais technique professionnel.
- Capacité à résoudre des problèmes complexes et à innover.
Questions potentielles d'entretien
Text copied to clipboard!- Quelle est votre expérience avec Swift et Objective-C ?
- Pouvez-vous décrire un projet iOS complexe sur lequel vous avez travaillé ?
- Comment assurez-vous la qualité et la maintenabilité du code ?
- Quelle est votre approche pour optimiser les performances d'une application iOS ?
- Comment gérez-vous les conflits dans une équipe de développement ?
- Quels outils utilisez-vous pour le débogage et les tests ?
- Comment restez-vous informé des nouveautés dans l'écosystème iOS ?
- Avez-vous déjà encadré des développeurs juniors ?
- Comment intégrez-vous les retours utilisateurs dans le développement ?
- Quelle est votre expérience avec les méthodologies Agile ?